Big Huge Thesaurus

unit investment trust

noun